hard to pin down - Almanca İngilizce Sözlük